package com.study4j.common.enums;


/**
 * @author jiangbin
 * @version 1.0.0
 * @description 业务操作类型
 * @date 2018年10月22日 下午5:44:40
 */
public enum EnumBusinessTypeCode implements IEnumCode {
    /**
     * 其它
     */
    OTHER(1, "其它"),

    /**
     * 新增
     */
    INSERT(2, "新增"),

    /**
     * 修改
     */
    UPDATE(3, "修改"),

    /**
     * 删除
     */
    DELETE(4, "删除"),

    /**
     * 授权
     */
    GRANT(5, "授权"),

    /**
     * 导出
     */
    EXPORT(6, "导出"),

    /**
     * 导入
     */
    IMPORT(7, "导入"),

    /**
     * 强退
     */
    FORCE(8, "强退"),

    /**
     * 生成代码
     */
    GENCODE(9, "生成代码"),

    /**
     * 清空
     */
    CLEAN(10, "清空"),
    ;

    int code;
    String message;

    private EnumBusinessTypeCode(int code, String message) {
        this.code = code;
        this.message = message;
    }

    @Override
    public int getCode() {
        return this.code;
    }

    @Override
    public String getMessage() {
        return this.message;
    }
}
